﻿using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace blackhouse.Translator.Business {
    public interface ITranslatorResource {

        string Key { get; }
        string Name { get; }

        string[] GetAllKeys();
        string GetText(CultureInfo language, string key);
        string GetComment(CultureInfo language, string key);
        IResourceEditor GetEditor(CultureInfo language);

    }
}
